money down the drain - German English Dictionary